Битови у обрнутом поретку
| време | меморија | улаз | излаз |
|---|---|---|---|
| 1 s | 64 Mb | стандардни излаз | стандардни улаз |
Написати програм који за дати неозначен цео број \(a\) исписује број, чији бинарни запис се добија када се битови 64-битног бинарног записа броја \(a\) напишу у обрнутом поретку.
Улаз
У првој и јединој линији стандардног улаза се налази неозначен цео број \(a\), мањи од \(2^{64}\).
Излаз
На стандардни излаз исписати један ненегативан цео број (тражени број).
Пример
Улаз
90
Излаз
6485183463413514240
Објашњење
Бинарни 64-битни запис броја 90 је
0000000000000000000000000000000000000000000000000000000001011010
Када се цифре овог бинарног записа напишу у обрнутом редоследу, добија се
0101101000000000000000000000000000000000000000000000000000000000
што је бинарни запис броја \(6485183463413514240\).
Морате бити улоговани како бисте послали задатак на евалуацију.